function Menu(){
		
}

Menu.prototype.criarMenu = function(seletor, jsonConfig){

/**
Disabled:
Default:false
Desabilita o menu quando setado "true"

Icons:
Default: {submenu: "ui-icon-carat-l-e"}
Seleciona qual icone sera indicado para abrir um sub-menu, o icone pode ser alterado atravez da tabela do seguinte site "http://api.jqueryui.com/theming/icons/"

Items:
Default:">*"
Mostra qual os elementos serão mostrados no sub-menu apartir do "menu-pai", OBS: NÃO ALTERAR O VALOR DEFAULT, POIS JA É O VALOR CORRETO E NÃO FAZ SENTIDO MUDAR


Menus:
Default:"ul"
OBS: NÃO ALTERAR O VALOR DEFAULT
 
Position:
Default:{ my: "left top", at: "right top" }
Identifica qual a posição dos sub-menus em relação aos itens do menu,a opção "my" tem o default "center" e define a posição que será mostrada os elementos dentro do 
menu; a opção "at" tem o default "center" e define como sera a ordem que serão mostrados os elementos do menu; a opção "of" tem o default "null" e define
quais os elementos você vai posicionar contra; a opção "collision" tem o default "flip" e define qual o tipo do 'evento' sera mostrado quando o menu for ativado, 
são 4 opções: flip - fit - flipfit - none. OBS: ATRIBUTO 'COLLISION' ESTA DEPRESSIADO

Role:
Default: "menu"
Comportamento depressiado.

 */
	var jsonDefault ={
	
	  //Setando os valores que serão definidos como "Default" do Menu	
	  		
	  disabled:false,
	  icons:{submenu: "ui-icon-carat-1-e"},
	  position:{my: "left top", at: "right top"},
	  items:"> *",
	  menus:"ul",
	  role:"menu"
	
	};
	
	//Caira no if quando o usuario informar valores das configuracoes
	if(jsonConfig){
		console.log(JSON.stringify(jsonDefault));	
		//Adiciona os valores que o usuario passou, caso ele nao informar todos os valores, vem o valor que foi definido default
		$.extend(jsonDefault, jsonConfig);
		
	}
	
	//Chama a funcao passando os valores que foram definidas
	$(seletor).menu(jsonDefault);
	
};

var menu = new Menu();